package com.etcn.modules.statical.exponent.pojo;

import com.alibaba.fastjson.annotation.JSONField;
import com.etcn.common.pojo.BaseEntity;
import java.util.Date;

/**
 * 实体entity
 * @author guozc
 * @date 2018-01-14 19:59:21
 */
public class WmCountryExponentStatistics extends BaseEntity<WmCountryExponentStatistics> {

    private static final long serialVersionUID = 1L;
    
    /**
	 * 主键
	 */
    private Long id;
    
    /**
     * 贸易类型(1:进口,2:出口)
     */
    @JSONField(serialize = false)
    private String tradeType;

    /**
	 * 国家
	 */
    private String countryCode;

    /**
	 * 统计日期类型(1:月，2：季度，3：半年，4：年)
	 */
    private String statisticDatetype;

    /**
	 * 统计日期值
	 */
    private String statisticValue;

    /**
	 * 概要统计
	 */
    private String summaryStatistics;
    
    /**
	 * 进出口总额
	 */
    private String amount;

    /**
	 * 进出口指数
	 */
    private String exponent;

    /**
	 * 出口总额
	 */
    private String exportAmount;

    /**
	 * 出口指数
	 */
    private String exportExponent;

    /**
	 * 进口总额
	 */
    private String importAmount;

    /**
	 * 进口指数
	 */
    private String importExponent;

    /**
	 * 创建时间
	 */
    private Date createTime;

    /**
	 * 修改时间
	 */
    private Date modifyTime;

    /**
	 * 备注
	 */
    private String memo;

    /**
	 * 备用字段1
	 */
    private String prop1;

    /**
	 * 备用字段1
	 */
    private String prop2;

    /**
	 * 备用字段1
	 */
    private String prop3;

    /**
	 * 备用字段1
	 */
    private String prop4;
    
	public WmCountryExponentStatistics() {
	}
	
    public Long getId() {
       	return id;
    }

    public void setId(Long id) {
        this.id = id;
    }
    
    public String getCountryCode() {
		return countryCode;
	}

	public void setCountryCode(String countryCode) {
		this.countryCode = countryCode;
	}

	public String getStatisticDatetype() {
        return statisticDatetype;
    }
    
    public void setStatisticDatetype(String statisticDatetype) {
        this.statisticDatetype = statisticDatetype;
    }

    public String getStatisticValue() {
        return statisticValue;
    }
    
    public void setStatisticValue(String statisticValue) {
        this.statisticValue = statisticValue;
    }

    public String getSummaryStatistics() {
        return summaryStatistics;
    }
    
    public void setSummaryStatistics(String summaryStatistics) {
        this.summaryStatistics = summaryStatistics;
    }

    public String getExportAmount() {
        return exportAmount;
    }
    
    public void setExportAmount(String exportAmount) {
        this.exportAmount = exportAmount;
    }

    public String getExportExponent() {
        return exportExponent;
    }
    
    public void setExportExponent(String exportExponent) {
        this.exportExponent = exportExponent;
    }

    public String getImportAmount() {
        return importAmount;
    }
    
    public void setImportAmount(String importAmount) {
        this.importAmount = importAmount;
    }

    public String getImportExponent() {
        return importExponent;
    }
    
    public void setImportExponent(String importExponent) {
        this.importExponent = importExponent;
    }

    public Date getCreateTime() {
        return createTime;
    }
    
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getModifyTime() {
        return modifyTime;
    }
    
    public void setModifyTime(Date modifyTime) {
        this.modifyTime = modifyTime;
    }

    public String getMemo() {
        return memo;
    }
    
    public void setMemo(String memo) {
        this.memo = memo;
    }

    public String getProp1() {
        return prop1;
    }
    
    public void setProp1(String prop1) {
        this.prop1 = prop1;
    }

    public String getProp2() {
        return prop2;
    }
    
    public void setProp2(String prop2) {
        this.prop2 = prop2;
    }

    public String getProp3() {
        return prop3;
    }
    
    public void setProp3(String prop3) {
        this.prop3 = prop3;
    }

    public String getProp4() {
        return prop4;
    }
    
    public void setProp4(String prop4) {
        this.prop4 = prop4;
    }

	public String getAmount() {
		return amount;
	}

	public void setAmount(String amount) {
		this.amount = amount;
	}

	public String getExponent() {
		return exponent;
	}

	public void setExponent(String exponent) {
		this.exponent = exponent;
	}

	public String getTradeType() {
		return tradeType;
	}

	public void setTradeType(String tradeType) {
		this.tradeType = tradeType;
	}
	
    //@NotReplaceableStart
    //--------write the not replaceable code between-------------



    //--------write the not replaceable code between-------------
    //@NotReplaceableEnd
}
